691212
966466
300145
402971
438357
814409
717529
738654
290670
306747
357585
642835
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471